package com.woniuxy.testDate;

/**
 * description: TestDateFormat <br>
 * date: 2022/2/1 11:39 下午 <br>
 * author: shesaifei <br>
 * version: 1.0 <br>
 */

import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;


/**
 * 测试时间对象和字符串之间的互相转换
 */
public class TestDateFormat {
    public static void main(String[] args) throws ParseException {
        //把时间对象按照"格式字符串指定的格式"转换相应的字符串
        DateFormat df = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
        String str = df.format(new Date());
        System.out.println(str);

        //把字符串按照"格式字符串指定的格式"转换相应的时间对象
        DateFormat df2 = new SimpleDateFormat("yyyy年MM月dd日 hh时mm分ss秒");
        Date date = df2.parse("2022年2月1日 11时46分50秒");
        System.out.println(date);
        //测试其他的格式字符
        DateFormat df3 = new SimpleDateFormat("D");
        String str2 = df3.format(new Date());
        System.out.println(str2);
    }
}
